pump lower part - Spanish English Dictionary